33
22
17
84
12
7
19
20
102
5
18
34
89
59
28
50
21
27
58
53
8
61
54
69
47
15
67
51
11
122
87
10
80
42
38
32
68
158
60
131
233
35
108