183
298
23
38
114
28
12
47
20
142
31
57
26
7
74
32
63
17
70
75
66
46
422
2
30
56
345
274
41
8
18
14
229
5
10
64
3
16
9
50
27
93
334
169
15
105