129
30
7
9
53
12
245
51
75
97
4
73
65
25
17
106
3
26
143
44
50
49
2
15
8
5
36
14
201
46
18
11
19
22
33
190
45
34
59
38
62
86
27
24
23
1121
37
28