110
56
23
21
281
16
58
50
420
22
44
11
137
109
8
46
13
117
5
26
37
54
35
31
104
33
78
69
242
43
142
121
194
85
89
14
2
156
45
3
55
7
66
62
41
86
67
74
51
10
1301
140
335