128
63
62
163
69
23
22
20
46
66
8
274
39
142
14
25
155
343
42
108
49
10
50
58
32
78
83
68
227
80
121
65
13
21
36
90
41
35
51
12
146
84
33
38
55
19
29
43
3
61
17
109