34
426
23
62
50
32
170
151
123
29
68
26
51
110
13
353
64
22
121
85
225
61
42
18
124
33
155
112
37
58
144
63
36
296
83
339
336
57
41
293
106
80
141
6
52
60
76
12
31
11
77
90
54
99