5
34
15
32
41
144
189
2
7
90
19
23
273
14
51
22
93
94
24
50
10
30
81
53
9
47
27
58
20
28
82
29
126
61
33
276
39
8
36
44
112
17
74
35
12
60
103
77