43
2
5
28
39
25
26
35
19
8
211
41
74
62
254
9
44
30
37
48
351
51
18
52
32
13
3
29
157
83
14
165
64
12
22
42
27
235
58
50
57
174
11
110
61
7
40