37
65
45
30
19
166
32
51
25
93
22
39
80
23
35
26
38
112
70
88
43
64
27
50
44
11
108
48
16
119
29
326
102
31
95
41
61
36
85
12
15
76