11
13
6
3
16
4
75
33
40
2
38
31
19
68
111
23
54
66
49
120
94
152
57
34
22
92
44
118
190
26
36
128
41
51
216
72
117
90
116
122
263
135
77
89