227
93
5
39
58
12
88
8
80
19
16
11
37
17
122
24
20
27
35
50
182
59
75
38
1
9
10
13
52
14
2
31
78
151
120
32
144
43
21
51
259
7
40