12
136
541
63
107
29
132
8
43
30
5
14
19
135
130
9
90
225
156
75
33
54
11
114
76
336
47
35
7
45
200
24
68
67
16
163
13
100
150
49
59
151
20
176
62
50
57
58