1
32
75
3
20
19
36
110
39
21
73
5
37
18
16
25
59
53
22
68
46
127
63
65
135
277
163
47
94
33
41
186
27
204
72
10
367
86
26
49
14
66
7
98
29
34
40
232
35
83