85
39
161
42
20
46
23
5
29
47
15
4
236
146
16
117
38
14
13
8
32
51
22
88
19
246
10
72
64
6
7
34
134
3
17
361
2
9
44
68
75