30
31
33
8
17
116
50
51
21
264
20
13
37
46
9
28
52
12
26
11
5
10
106
16
29
224
266
48
6
61
93
90
169
35
25
22
54
68