31
5
123
18
6
7
16
9
200
22
42
28
79
45
56
88
85
51
46
19
133
15
83
61
81
92
30
39
32
196
38
50
37
75
199
43
12
60
21
11
13
36
119
54
8
34
66
41
59
33
97
124
20
14