33
18
83
21
47
50
26
67
80
16
64
70
20
14
128
31
174
73
49
44
77
39
7
332
19
38
13
15
48
111
63
12
41
72
23
102
130
37
40
45
17
56
84
52
10
149
27
337
32