51
55
13
45
33
18
19
31
26
22
12
35
14
4
25
92
73
11
163
7
5
131
17
36
216
48
442
123
98
195
86
81
38
89
59
16
8
21
43
58
251
15
170
20
39