126
36
13
19
59
44
22
105
34
57
89
39
28
29
122
6
4
51
9
113
79
21
45
18
3
33
276
26
5
16
20
7
174
23
15
8
157
77
225
99
123
117