78
163
17
59
42
7
101
96
165
15
29
31
86
115
37
173
92
16
47
40
41
69
325
12
28
8
83
112
641
53
3
60
157
113
10
30
19
43
65
2
22
1
89
6
148
142
85
24
14
94
21
45