15
108
112
61
167
9
92
436
125
155
268
46
23
7
53
83
66
43
26
120
57
68
24
28
127
36
39
8
35
18
1
84
6
56
77
25
148
48
150
67
95
5
10
12
681
206
64