62
67
38
47
29
276
33
120
140
23
46
20
32
13
31
181
41
27
48
56
2
40
28
22
86
42
9
92
17
71
21
35
6
126
61
233
65
18
55
89
30
16
508
53
4
79