238
47
96
52
58
22
38
17
71
35
212
25
128
46
125
152
65
18
91
110
186
87
81
31
98
79
375
85
51
144
30
114
39
192
116
97
130
100
49
92
10
48
13
26
229
134
86
102
78
245
19
72