36
39
35
30
11
22
17
13
12
24
32
309
82
15
18
26
37
66
46
9
8
19
23
91
225
2
148
62
21
52
27
89
105
41
79
117
20
14
10