39
52
33
5
13
41
44
66
3
42
25
82
27
130
61
12
7
78
35
59
23
19
30
15
58
57
2
89
144
134
77
239
20
209
17
81
87
8
50
28
107
29
361
11
22