9
16
86
17
30
23
14
4
53
41
132
42
13
20
39
22
25
43
71
172
29
116
33
99
50
48
236
76
3
27
250
78
11
51
15
37
45
62
31
59
122
152
156
94
137
87
364
165
47