34
115
48
83
47
13
44
51
40
89
100
172
85
60
71
62
18
23
35
14
65
84
12
126
54
27
73
41
49
16
282
63
11
106
3
29
96
320
420
410
28
25
194
72
26
15
132
32
384
202