34
55
41
29
125
13
24
159
132
62
49
47
315
150
39
5
80
81
30
56
31
63
77
432
124
112
59
48
486
27
658
131
76
87
86
797
173
110
136
75
174
101
93
19
21
121
70
44
22
23
66
35
42