11
60
4
24
8
59
7
165
49
51
33
39
35
48
20
22
114
107
96
84
88
125
65
100
45
83
140
40
143
52
72
148
46
64
41
34
25
56
74
42
128
53
21
81
376
82
117
270