28
38
24
27
36
4
32
101
256
29
21
15
17
18
20
46
16
7
81
76
186
14
119
41
6
51
19
88
253
11
26
52
58
48
37
61
1415
23
129
31
33
8
152