0
36
11
23
62
39
136
13
12
3
28
80
25
72
48
22
85
381
255
81
75
175
27
15
38
20
256
165
61
35
49
50
31
64
29
119
24
97
160
112
92
41
131
261
57
33