52
25
36
266
6
150
59
28
105
76
15
31
5
152
65
66
26
8
115
37
259
21
47
69
7
172
183
32
33
23
222
106
126
91
110
10
163
41
125
95
48
72
117
60
42
4
24
77
146
130