40
35
13
44
23
48
89
27
6
384
82
21
19
121
60
272
5
125
8
2
29
15
81
39
31
76
22
24
38
164
11
41
37
88
4
129
68
223
86
64
160
32
80
18
51
234
34