103
49
122
16
50
55
41
93
303
61
70
22
34
9
53
161
72
26
3
66
78
32
8
46
42
71
136
128
117
15
115
238
351
33
169
56
293
12
218
35
54
94
11
131
73