0
1
36
27
37
26
17
22
11
138
60
141
86
48
105
75
104
25
243
53
125
56
29
49
30
93
72
369
84
160
147
575
58
181
33
54
124
43
677
89
130
225
200
67
70
171