75
26
23
16
17
46
151
39
8
7
20
36
53
13
156
29
6
30
71
94
9
57
109
22
21
25
28
34
58
66
51
64
31
11
112
14
67
38
76
155
49
134
74
87
43
68
95
42
69
60