19
333
74
100
9
18
23
68
426
10
4
34
13
16
50
150
94
65
77
12
31
187
37
42
55
7
79
126
21
11
46
48
285
61
76
22
131
127
155
69
36
114
54
449
113
255
44
27
85
60
66