59
38
11
18
20
26
37
333
16
60
15
107
9
81
97
56
75
91
31
46
24
21
51
17
7
58
39
13
64
29
72
96
10
30
36
55
33
100
34
70
28
23
197
114
22
65
88