120
74
8
3
11
53
16
24
31
22
7
27
19
42
75
141
60
131
71
29
35
77
125
47
115
26
25
54
46
40
13
21
106
426
124
188
79
154
117
132
129
151
122
104
268
146
69
137
18
278
114