216
45
86
13
107
22
17
49
12
10
21
29
31
56
34
14
58
40
33
52
16
7
41
50
47
74
27
25
35
80
228
23
6
67
81
178
26
28
51
108
109
44
60
168