151
86
23
34
53
48
27
15
95
26
12
19
25
68
79
8
76
10
35
9
43
28
11
18
38
16
33
177
14
21
123
31
20
55
47
81
36
37
29
205
51
42
22
39
17
52