12
258
76
32
83
79
197
17
51
19
8
26
475
69
61
4108
31
139
33
4
105
100
120
48
21
494
10
213
148
190
58
245
27
37
65
5
42
0
28
20
243
14
55
2
145
35
342
64
620
53
57