43
65
18
22
108
20
17
39
56
11
265
8
3
31
47
35
46
52
60
14
27
71
117
86
13
61
93
23
294
44
102
64
24
51
48
59
180
38
9
32
435
41
36
57
70
7
125
58