165
43
5
15
182
19
69
126
42
102
21
53
57
20
99
148
7
79
82
52
188
64
61
25
76
805
193
26
30
41
32
24
112
127
178
70
77
11
62
152
98
74
339
54
213
97
33
49
81
199
138
108
75
18
119