41
57
33
152
27
26
47
93
25
22
29
21
75
52
84
37
54
65
23
16
80
77
51
82
73
44
68
30
176
76
53
40
42
38
129
50
34
24
3
63
45
99
12
102
66