39
21
55
33
143
106
67
64
66
25
90
6
27
95
134
308
40
28
5
26
8
29
62
53
17
83
3
176
45
38
79
24
13
157
75
163
48
44
42
37
23
22
86
2
159
16