36
34
14
22
10
24
18
91
71
115
58
12
11
48
7
51
37
40
17
26
32
9
53
27
44
54
211
128
96
105
42
47
16
323
23
95
89
174
190
64
45
102
88