316
185
102
57
27
35
111
55
81
139
59
96
26
189
108
67
54
39
92
11
36
42
63
142
37
34
17
28
60
7
24
30
20
89
6
210
25
161
255
8
32
23
4
71
193
75
68
58
47
41
163
231