14
91
32
16
15
19
17
38
3
13
76
8
63
117
423
52
18
48
62
51
12
24
33
53
75
183
121
215
93
25
105
71
27
80
85
139
106
102
116
7
199
46
114
40
29
92
50
141
113
21
110
187