34
247
65
28
43
38
35
21
31
40
13
15
53
49
103
11
30
12
16
129
54
80
89
83
525
233
32
63
17
39
119
108
106
7
6
47
55
158
77
27
50
733