107
53
29
54
68
13
132
79
17
58
7
78
16
31
38
40
80
272
56
41
57
15
75
47
145
95
65
11
126
28
8
178
50
24
39
148
76
129
66
163
42
33
25
36
49