120
66
19
100
24
32
95
18
23
82
21
317
78
54
55
45
35
76
8
22
42
13
43
86
183
93
106
49
30
47
53
74
25
212
12
62
11
15
198
65
3
40
57
29
33
10
16
72
48