7
41
83
131
59
16
33
40
44
201
39
125
14
13
20
18
45
72
31
313
36
19
12
67
25
32
60
30
64
90
54
42
86
35
167
55
231
58
46
51
29
109
197
49
118
164
76
34
23