11
84
28
23
27
51
41
9
104
91
19
34
15
88
10
152
20
45
39
222
29
4
5
94
293
66
62
44
143
73
137
148
57
175
76
56
24
35
99
18
47
49
33
86
17
79
132
53
32