31
43
73
116
11
17
41
68
25
62
20
216
22
13
44
16
55
106
76
64
135
126
107
187
214
32
23
34
75
61
415
516
77
38
186
176
120
92
40
26
10
30
84