31
43
16
84
11
149
41
39
72
263
66
56
104
80
55
46
59
89
7
28
85
186
52
17
71
9
127
30
32
51
109
69
42
33
13
15
37
8
134
116
86
22
25
21
4