127
194
83
41
10
7
4
15
2
44
57
34
22
193
6
16
80
11
3
75
56
59
140
139
263
19
134
46
23
180
18
63
9
48
14
505
17
21
58
491
321
47
244
27
65
32
29
54