23
16
30
79
46
47
197
38
243
696
8
10
153
20
53
54
12
74
180
9
52
50
15
276
165
77
7
5
110
35
6
68
27
362
3
49
116
222
33
29
127
28
13
19
5185
41
374
95