12
4
568
16
65
32
45
15
11
8
128
6
13
402
33
23
7
3
40
14
133
28
77
20
22
260
2
56
10
43
161
143
63
103
31
245
371
27
48
72
51
380
54
85
64
117
172