29
37
81
185
26
65
329
89
25
62
16
98
151
23
85
103
32
61
56
140
128
96
109
11
69
13
76
136
36
21
80
70
18
57
188
60
10
45
33
19
40
15
157
255
75
38
30
137
77
48
52