4
79
13
85
40
31
55
19
72
12
65
41
88
204
291
137
17
161
163
24
35
9
33
22
71
148
30
16
5
127
848
75
64
21
56
8
59
156
47
58
43
15
23
11
2
26
20
14
267
25
138