187
5
2
7
3
31
45
77
94
17
35
63
12
1053
22
27
34
119
15
25
11
64
13
43
44
4
21
10
85
136
8
42
189
23
1
230
108
14
389
71
9
28
20
96
66
199
117
168
16