38
13
25
26
19
74
115
3
12
37
4
23
9
95
11
14
83
20
61
6
16
35
7
69
22
30
63
96
21
60
52
34
53
15
49
276
42
110
90
330
65
116