83
20
60
173
65
41
2
209
109
10
19
36
282
34
25
28
94
35
38
97
114
70
30
64
23
29
39
656
16
89
5
44
4
15
22
17
53
13
31
26
101
59
12
46
3
354
9
322
122