22
3
134
5
33
72
32
164
14
47
98
193
57
29
12
17
40
35
27
48
24
53
54
144
42
45
639
95
4
37
110
23
49
75
104
64
74
192
303
9
43
111
56
93
34
79
149
176
63