34
20
141
33
160
127
75
57
119
26
115
122
65
58
96
343
41
27
211
21
223
76
60
29
52
283
7
39
15
129
330
573
770
207
77
270
35
25
28
94
372
50
30
45
123
420
83
107
66
54
64
51