14
34
102
64
33
75
428
24
97
22
143
103
73
108
100
38
110
88
58
25
57
11
139
17
50
501
87
32
36
28
55
180
8
101
5
124
204
81
117
136
26
205
122
35
30
291
27
47
54
647