35
13
95
188
17
34
98
18
49
77
90
29
55
59
94
42
37
243
30
36
46
68
31
16
21
33
38
131
4
86
83
10
28
101
19
8
61
58
130
22
54
177
25
107
1028
23
40
45