23
29
86
14
5
70
35
28
182
153
19
100
81
221
9
52
167
46
7
64
20
61
22
75
25
307
41
143
17
15
11
130
16
44
13
33
53
235
90
366
88
24
60
376
10
6
37