129
16
89
24
66
17
96
51
10
34
32
25
9
37
31
80
105
124
268
97
46
52
83
84
11
26
99
5
28
180
77
64
27
236
35
359
22
14
521
13
23
65
69
57
59
29
153
183
20