166
27
33
41
23
16
15
22
110
48
39
44
32
40
83
51
59
13
24
26
37
139
17
71
42
30
80
76
134
131
108
25
62
81
248
36
79
116
60
31
61
107
77
7