12
51
8
50
296
53
106
102
54
36
27
17
28
24
90
20
37
56
3
38
16
23
13
42
15
32
11
154
87
96
43
57
25
9
6
174
5
4
10
48
59