153
100
55
119
56
42
196
92
54
35
67
38
24
51
118
65
217
31
13
43
80
29
91
40
36
30
89
64
77
126
22
19
225
115
86
90
132
23
102
39
7
34
73
130
53
172
78
187
711
122
57