36
101
28
68
89
20
15
180
112
12
21
38
64
266
16
80
120
113
232
127
5
32
24
121
87
30
40
99
13
9
159
23
102
6
85
22
70
95
53
10
83
7
43
124
39
61
27
34