28
68
64
8
42
9
40
12
77
19
17
27
18
5
34
150
54
25
36
365
326
180
155
15
29
103
3
49
196
105
11
75
4
32
110
61
149
78
96
222
55
51
364
89
56