45
24
82
59
7
117
6
10
28
15
80
84
33
278
35
41
16
53
5
60
30
21
19
8
57
3
179
11
29
50
2
13
14
146
18
12
98
68
31
23
46
55
32