29
114
11
6
31
9
37
52
180
58
41
50
38
68
14
20
28
43
42
186
77
27
21
26
16
35
34
171
40
76
25
74
4
99
65
59
117
251
165
39
90
93
94
67
207
124
109
152
17