44
22
29
30
70
34
85
51
21
11
137
100
19
4
26
49
27
141
13
89
41
148
79
73
979
320
94
84
342
25
28
236
66
17
80
335
14
24
87
166
32
62
38
12