425
57
12
126
49
22
10
137
3
27
55
23
15
18
98
216
93
29
92
527
42
43
144
84
25
172
108
30
125
51
41
32
52
14
17
73
16
127
53
34
35
26
20
54
140
64
186
116