257
153
36
45
73
23
35
137
280
54
25
27
192
26
11
29
93
118
37
140
34
19
100
38
102
180
584
327
128
205
24
18
53
20
84
32
76
72
92
71
50
33
125
46
13