22
51
12
18
57
53
175
2
23
80
19
31
198
7
9
15
41
91
170
21
36
13
45
328
17
67
72
49
33
102
32
27
89
114
47
237
151
35
5
144
100
65
132
8
50
28
25
24
69
85
39