30
16
34
19
12
43
14
59
23
161
11
32
75
22
10
46
18
40
33
21
20
45
86
76
54
58
60
175
104
51
61
9
29
6
119
109
48
250
24
90
93
138
47
117
37
26
31
25
79
49
44
39
64