122
38
39
5
170
34
24
23
37
145
53
115
22
40
157
31
14
25
27
18
21
30
204
26
17
15
13
113
474
196
97
63
12
69
224
165
19
60
44
35
87
79
61
20
71
141
99
116
56