221
16
27
32
57
12
9
23
3
2
1
53
76
56
24
15
31
30
26
94
41
63
156
154
22
13
17
10
657
1250
14
495
104
88
241
7
51
238
155
19
21
75
28
46
68
18
38
106
36