117
65
18
100
24
32
93
23
82
20
310
78
54
53
45
34
75
35
8
22
42
13
84
182
98
49
25
47
73
77
208
12
61
11
15
21
198
19
3
14
40
56
29
33
10
16
72
48