34
31
180
41
14
72
32
36
76
30
16
38
61
108
28
65
320
557
291
60
94
101
68
131
47
105
200
70
27
8
54
18
15
834
119
24
42
12
11
4
53
33
168
21
102
240
89
134
13
52
77
2
143