308
46
36
5
108
33
75
18
115
55
16
47
85
142
89
58
7
52
38
22
59
157
15
25
11
21
49
32
17
190
159
50
23
120
41
70
78
31
12
245
29
114
68
14
81
13
42
20
140
30
40