52
21
33
27
82
281
112
40
57
51
34
23
104
96
168
12
47
29
43
32
28
31
13
69
77
209
25
17
39
49
218
46
56
80
61
15
3
121
7
239
114
71
50
36
141
65
153
20
38