35
56
101
16
27
129
89
51
21
18
50
49
239
61
32
104
26
44
23
68
60
41
7
29
64
47
80
127
42
31
77
74
66
376
46
273
17
71
98
8
14
5
19
72
100
15
28
24
34