108
42
31
10
88
37
109
11
41
15
27
8
45
18
17
2
12
21
29
6
47
72
241
25
71
56
132
19
20
114
1
46
119
24
32
73
33
40
95
35
154
75
64
91
61
77
36