68
10
222
21
199
94
112
30
12
7
43
187
372
18
40
37
42
66
49
44
57
11
64
22
111
140
2
71
13
105
4
28
32
63
14
19
86
27
17
3
294
51
110
56
103
38