43
20
52
17
92
13
352
192
60
128
15
165
118
61
108
27
42
106
37
35
117
30
34
16
19
11
74
98
9
23
28
68
136
25
125
12
4
18
32
143
7
119
3
5
14
55
56
31