79
26
54
89
45
49
21
4
12
52
24
9
38
17
2
13
6
27
119
151
40
233
180
306
231
5
224
140
160
70
3
61
95
19
63
23
11
86
33
36
136
22
20
37
32