51
35
61
113
120
59
11
40
13
23
15
24
74
165
52
90
48
37
86
159
70
36
85
64
31
25
17
29
45
97
98
21
32
89
171
55
42
28
77
81
18
19
68
7
38
16
20
34
8
41
12