92
38
76
27
40
17
154
19
129
103
122
71
94
45
11
296
68
117
509
10
97
43
22
64
30
116
112
47
31
617
33
4
16
9
78
203
65
66
20
194
190
244
160
73
69
42
8
39
48
51