12
3
27
31
93
19
34
1
30
23
44
434
65
157
53
72
14
29
174
9
59
48
73
70
10
38
74
47
11
62
41
8
122
40
7
45
51
69
194
75
224
120
37
61
26