32
45
23
16
17
74
30
11
194
24
20
12
75
60
149
133
28
55
42
73
77
27
40
7
94
58
95
244
69
100
29
63
88
15
183
6
107
93
57
35
8
61
33
13
117
2
79
22
76