88
243
18
14
47
44
121
122
4
22
21
3
103
24
27
23
32
96
42
6
55
217
66
163
13
61
12
60
170
53
51
104
36
130
40
26
141
20
301
83
33
41
294
72
39
25
140
79