35
180
32
117
124
109
228
54
38
122
91
94
65
29
98
33
36
234
141
68
101
93
75
45
86
28
31
23
40
62
77
47
26
10
56
30
87