31
61
36
3
41
72
15
10
201
68
12
19
65
102
58
17
224
66
96
21
8
29
13
11
5
24
165
27
46
14
34
73
67
77
130
139
55
43
20
18
125
33
106
30
60
69