99
37
24
47
43
16
46
74
32
52
50
108
49
48
118
40
8
10
28
141
121
25
45
411
370
341
96
1639
31
327
16690
797
57
167
155
42
69
101
12
14
165
30
38
138
23
11
103
88
117
72
91
84
71