33
16
107
19
26
65
15
17
34
138
22
6
14
2
20
41
13
21
56
40
29
101
23
52
18
1
11
49
117
120
8
24
7
5
90
82
32
12
4