69
29
38
80
36
157
103
71
87
7
13
5
33
23
40
50
295
18
28
44
3
2
127
15
14
11
12
16
9
90
43
112
55
4
8
177
22
20
60
131
63
294
220
54
65
52
58
101
201
37
59