39
100
69
40
16
76
12
33
36
19
17
43
13
46
28
51
35
25
22
29
30
66
20
57
26
91
9
21
27
11
328
81
41
34
102
285
62
31
24
151
103
74
123