228
21
90
27
8
10
15
54
65
26
40
29
18
17
36
101
33
62
48
12
167
319
155
43
46
39
31
30
20
132
131
35
323
32
116
58
249
292
210
326
24
22
95
25