85
21
31
4
18
41
11
35
14
64
24
19
17
43
180
45
49
175
57
28
9
73
121
23
15
61
39
38
3
117
123
65
86
37
29
27
34
26
12
13
25
51