115
33
51
97
2
52
54
45
57
28
21
22
20
19
65
15
114
117
83
18
62
193
14
90
17
84
10
166
7
44
8
48
31
53
71
9
41
87
30
89
27
58
37
111
64
12
78
73
35
72
1
128