120
39
106
61
15
170
18
192
22
53
34
20
11
21
86
47
62
48
14
176
69
17
63
8
213
67
238
137
87
30
12
125
117
335
33
155
31
68
49
13
60
175
229
159
70
116
29
113
204
115
136