98
243
101
18
34
30
61
23
24
21
147
30
10
128
392
310
51
5
97
50
28
31
75
28
31
11
32
50
34
232
16
56
202
46
23
57
22
19
126
26
229
18
116
51
106
37
40
8
28
21
40
30
160
81
41
201
19
33
185
182
25
284
84
29
53
38
16
50
20
256
40
176
111
11