49
167
121
74
41
58
96
13
30
53
32
54
39
106
226
29
55
15
19
100
31
47
37
126
162
35
57
40
24
95
220
33
27
67
59
61
36
706
139
113
51
72
63
472
14
274
205
239
65
119