41
30
54
100
165
58
81
23
25
43
27
19
18
15
24
20
134
76
5
49
73
28
11
7
61
9
4
68
230
226
102
77
74
80
22
78
34
12
185
35
66
50
42
40
240
131
145