85
146
53
8
37
7
61
24
40
76
90
75
15
303
19
46
11
32
31
13
55
214
45
39
35
57
58
29
44
99
164
66
189
79
83
105
172
340
12
96
22
23
78
16
56
30
103
65
100
21
33
36