32
43
11
18
3
41
30
12
76
17
14
69
15
16
108
7
25
27
151
51
22
9
2
8
52
77
70
95
13
289
33
91
23
155
19
65