9
19
4
195
5
53
138
23
44
148
31
3
35
25
33
139
130
61
6
55
168
77
27
73
36
13
42
32
12
255
7
26
21
48
14
18
8
37
2
16
51
30
70
24
49
103
66
95