26
24
17
22
112
433
75
39
93
70
62
102
151
640
74
55
203
61
25
589
36
16
84
18
2
101
41
40
12
53
32
49
237
364
4
109
37
31
63
66
89
35
51
77
19
29
76