34
80
189
7
42
15
101
3
35
53
29
74
128
86
26
23
454
112
36
39
153
24
55
41
163
90
97
135
566
104
73
155
37
17
160
32
58
33
88
212
49
30
61
16
315
95
48
62
114
13
11
253
47
92