49
64
17
102
37
8
145
283
60
208
67
222
159
65
118
87
120
88
41
18
63
792
62
1000
185
14
253
40
84
11
228
50
24
22
9
126
25
13
76
33
277
194
157
23
1486
110
39
135
15
48
123