33
23
126
9
135
252
45
12
14
10
296
109
38
21
32
17
90
48
1
31
27
77
160
15
304
5
152
6
2
13
107
336
0
217
7
4
11
20
61
43
58
25