31
69
25
194
45
64
234
29
132
84
347
21
47
14
61
37
101
120
50
111
112
9
54
20
32
44
48
55
321
159
177
8
18
33
28
437
17
12
11
80
13
95
4