126
33
24
13
7
51
52
25
23
46
27
37
77
38
3
111
43
135
70
95
11
63
174
30
47
61
26
532
74
1
10
84
14
137
110
101
18
2
50
105
58
34
117
45
67
31