35
20
19
45
227
24
17
23
16
5
50
53
43
70
31
86
22
28
110
109
69
40
26
89
21
85
92
84
30
14
362
104
33
41
27
8
72
25
87
12
63
36